滋润: moist, humid, to moisten, to provide moisture, comfortably off...
放到: put to; put into...
纵然: even if, even though...